
/* Common Css */
body {font-family: 'Yantramanav', sans-serif; font-size: 16px; }
/* body {font-family: 'Roboto', sans-serif;} */
/* body {font-family: 'Lato', sans-serif;} */
.padding0 {padding:0;}
.margin0 {margin:0;}
.mrT10 {margin-top:10px;}
.mrT20 {margin-top:20px;}
.mrT30 {margin-top:30px;}
.mrB10 {margin-bottom:10px;}
.mrB20 {margin-bottom:20px;}
.mrB30 {margin-bottom:30px;}
.colorGreen {color:#0e9ba5;}
/* .colorRed {color:#ff1e50;} */
.colorBlue {color: #004445;}
.bold {font-weight: 600;}
.width100 {width: 100%;}
.relative {position: relative;}

.newBtn, .newBtn:hover, .newBtn:focus {color: #fff;background-color: #004445;border:none; background-image: linear-gradient(0deg, #094344, #064344, #023535, #068a8c);border-radius: 2px;font-size: 16px;text-transform: uppercase;padding: 12px 30px;font-weight: 600;}
.newBtn1, .newBtn1:hover, .newBtn1:focus {color: #fff;background-color: #004445; border-color: #004445; background-image:linear-gradient(0deg, #094344, #064344, #023535, #068a8c);border-radius: 2px;font-size: 16px;text-transform: uppercase;padding: 12px 30px;font-weight: 600;border: none;}

.titleLine {background-color: #004445; background-image: linear-gradient(0deg, #094344, #064344, #023535, #000000);margin-bottom: 0 !important;font-size: 20px !important;padding: 12px 20px;font-weight: 600;text-align: center;}
.searchWidget {background-color: #fff;float: left;color: #004445;}
.searchWidget .form-group label {font-weight: 400; font-size: 12px; margin-bottom: 2px;}
.searchWidget .form-group .form-control.iconInBox {padding-left: 30px; height: 40px;border-radius: 2px;}
.iconIn {position: absolute;color: #004445;font-size: 18px; top: 28%;left: 2%;border-radius: 15px;}
.iconIn.fa-calendar {font-size: 14px; top: 30%;left: 4%;}
.searchWidget input[type=checkbox], .searchWidget input[type=radio] {margin-top: 1px; margin-left: -15px;}

/* Top Nav/Banner */
.mainBanner.bg1 {background: url(/web/20220421084132im_/http://ssassociatespharma.com/images/bg1.jpg) center center no-repeat; background-size:cover; background-color: #dadada;}
.mainBanner.bgMeds {background: url(/web/20220421084132im_/http://ssassociatespharma.com/images/bgMeds.jpg) center center no-repeat; background-size:cover; background-color: #dadada;}
.mainBanner.bg2 {background: url(/web/20220421084132im_/http://ssassociatespharma.com/images/bg2.jpg) center center no-repeat; background-size:cover; background-color: #dadada;}
.mainBanner.bg3 {background: url(/web/20220421084132im_/http://ssassociatespharma.com/images/bg3.jpg) center center no-repeat; background-size:cover; background-color: #dadada;}
.mainBanner.bg4 {background: url(/web/20220421084132im_/http://ssassociatespharma.com/images/bg4.jpeg) center center no-repeat; background-size:cover; background-color: #dadada;}
.mainBanner.bg5 {background: url(/web/20220421084132im_/http://ssassociatespharma.com/images/bg5.jpg) bottom center no-repeat; background-size:cover; background-color: #dadada;}
.mainBanner.bg5s {background: url(/web/20220421084132im_/http://ssassociatespharma.com/images/bg5s.jpg) bottom center no-repeat; background-size:cover; background-color: #dadada;}
.mainBanner.bg6 {background: url(/web/20220421084132im_/http://ssassociatespharma.com/images/bg6.jpg) center center no-repeat; background-size:cover; background-color: #dadada;}
.mainBanner.abtus {background: url(/web/20220421084132im_/http://ssassociatespharma.com/images/abt.jpg) center center no-repeat; background-size:cover; background-color: #dadada;}
 .mainNavbar .navbar-default {background:#fff; /*background-image:linear-gradient(0deg, #094344, #064344, #023535, #000000);*/ border-color: transparent;margin-bottom:0;padding-top: 10px; padding-bottom: 5px;border: none; border-radius: 0;border-bottom: 5px solid #004445;} 
.topNav.navbar-default .navbar-nav>li .dropdown-menu {background-color: #004445;border-top: 2px solid #fff; margin-top: 5px;}
.topNav.navbar-default .navbar-nav>li .dropdown-menu li {background-color: #004445; }
.topNav.navbar-default .navbar-nav>li .dropdown-menu li a {color: #fff;padding: 10px 15px;}
.topNav.navbar-default .navbar-nav>li .dropdown-menu li a:hover {color: #004445;font-weight: 800;}
.topNav.navbar-default .navbar-nav>li>a {color: #004445;padding: 2px 20px;font-size: 18px;font-weight: 500; background-color: transparent; margin-top: 15px; }
.topNav.navbar-default .navbar-nav>li>a.phoneCall {padding: 1px 10px;font-size: 18px;font-weight: 600;}
.topNav.navbar-default .navbar-nav>li>a.phoneCall i {color: #004445;}
.topNav.navbar-default .navbar-nav>li>a:hover {color: #fff;background-color: #f8b400; border-radius: 15px;}
.topNav.navbar-default .navbar-nav>li.toll-fr-no small {position: absolute; top: 0;left: 40%;color:#004445; transform: translate(-50%, 0);}
/* .topNav .navbar-brand {height: 35px;} */
.topNav .navbar-brand>img {height: 110px;position: absolute;z-index: 99;box-shadow: 0px 0px 5px #004445;margin-top: -2px;}
.mainBanner .jumbotron {background:transparent;color:#fff;padding-bottom:220px;padding-top: 80px; margin-bottom: 10px;}
/* .mainBanner .jumbotron h1 {font-size: 30px;text-transform: capitalize;font-weight: 300; padding-top: 80px;} */
/* .mainBanner .jumbotron p {font-size: 14px; line-height: 24px;}  */
.mainBanner.header2 .navbar-default {background:#fff; border-bottom: 1px solid #e4e4e4;padding-top: 15px;}
.mainBanner .carousel-caption {bottom: inherit; top: 80%;left: 30%;transform: translate(-50%, -50%);right: inherit;color: white;padding: 5px 10px;width: 50%;}
.mainBanner .carousel-caption h3 {font-size: 40px;text-shadow: -7px 0px 5px #000000;}
.mainBanner .carousel-caption h6 {font-size: 26px;text-shadow: -7px 0px 5px #000000;}
.mainBanner .carousel-caption h6 span {float: right; margin-right: 10px;}
.header2 .topNav.navbar-default .navbar-nav>li>a {color: #004445;padding: 5px 18px;font-size: 14px;font-weight: 500;}
.header2 .topNav.navbar-default .navbar-nav>li>a:hover {color: #117bd0;text-shadow: 0px 0px 15px #fff;}
.header2 .navbar-brand {height: 40px;}
.headerTxts {text-align: center;}
.headerTxts .titleOne {text-transform: capitalize;text-shadow: 5px 10px 30px #525252;text-align: left;}


/* Services */
.ourServices  { margin: 10px 0;}
.serviceBox {margin-bottom: 30px; margin-top: 20px; /* box-shadow: 1px 1px 5px #ccc;  padding: 20px 5px 5px 5px;*/ } 
.serviceBox .srImg {box-shadow: 0px 0px 10px #e6e6e6;margin-bottom: 15px;}  
.serviceBox i {font-size: 50px;color:#004445; }
.servTag {color:#004445;font-size: 25px;font-weight: 600;text-transform: capitalize;}


/* City Page */
.contentBoxs {color: #000; text-align: justify;}
.contentBoxs h3 {font-size: 30px;font-weight: 600;color: #004445;}
.contentBoxs .hdTtl {background-color: #004445; color: #fff; text-align: center; padding: 15px;text-transform: uppercase;}
.contentBoxs p {font-size: 14px;}
.contentBoxs p strong {font-size: 16px;font-weight: 600;}
.contentBoxs .newTable h5 {font-size: 16px;color: #000975;text-align: center;font-weight: 800;}
.contentBoxs .newTable h4 {font-size: 14px;color: #ff5e00;text-align: center;font-weight: 800;}
.contentBoxs .newTable table p {font-size: 12px;color: #000;text-align: center;font-weight: 800;margin-bottom: 0;}


/* Footer */
.socialMediaLinks {padding-top: 10px; padding-bottom: 20px;}
.socialMediaLinks a i {padding: 5px 10px;background-color: #fff;border-radius: 1px;}
.socialMediaLinks a .fa-google {color: #ea4335;}
.socialMediaLinks a .fa-facebook {color: #3b5998;}
.socialMediaLinks a .fa-pinterest { color: #bd081c;}
.socialMediaLinks a .fa-instagram {color: #e1306c;}
.socialMediaLinks a .fa-tumblr {color: #35465c;}
.socialMediaLinks a .fa-twitter {color: #1da1f2;}
.socialMediaLinks a .fa-linkedin {color: #0077b5;}
.socialMediaLinks a i:hover, .socialMediaLinks a i:focus {color: #fff;background-color: #0077b5;}
.subscribeBox .form-control {font-size: 12px;border-radius: 1px; height: 32px;}
.subscribeBox .newBtn1 {font-size: 12px;padding: 6px 12px; font-weight: 600;}

.footers {background-color:#004445;background-image:linear-gradient(0deg, #094344, #064344, #023535, #000000);padding: 20px 0px 10px;}
.footers-one p {color:#fff;font-size:14px;margin-bottom:0;}
.footers a {color:#fff;font-size:18px;font-weight: 300;}
.footers h5 {color:#fff;font-size:20px; font-weight: 600;text-transform: capitalize;}
.footers p {color:#fff;font-size: 18px; font-weight: 300;}
.footers ul {line-height:30px;}
.footers ul li a img { margin-right: 5px;font-size:12px;-webkit-transition: .5s all ease;-moz-transition: .5s all ease;transition: .5s all ease;}
.footers ul li:hover a img {font-size:14px;margin-top:-10px;}
.footers a:hover{color:#fff;text-decoration:none;}
.footers ul.quick-links li{-webkit-transition: .5s all ease;-moz-transition: .5s all ease;	transition: .5s all ease;}
.footers ul.quick-links li:hover{margin-left:5px;font-weight:700;}
.footers ul.quick-links li a img{margin-right: 5px;margin-top: -2px;}
.footers ul.quick-links li:hover a i { font-weight: 700;}
.footerBottom {border-top: 1px solid #cacaca; padding-top: 15px; margin-top: 25px;}
.footerBottom a {color:#fff;padding:5px 10px;}
.tcPol {text-align:right;}


/* Contact Us Page */
.fbIcon {background-color:#2752ae;padding: 5px 8px; margin: 6px 8px 6px 8px; border-radius: 50%;}
.twIcon {background-color:#52a2eb;color:#fff;padding: 6px 5px 6px 7px; margin: 0 5px; border-radius: 50%;}
.gIcon {background-color:#c54633;color:#fff;padding: 6px 2px 6px 6px; margin: 0 5px; border-radius: 50%;}
.pIcon {background-color:#fa4a55;color:#fff;padding: 6px 11px 5px 7px; margin: 0 5px; border-radius: 50%;}
.lID {background-color:#0077b5;color:#fff;padding: 6px 11px 5px 7px; margin: 0 5px; border-radius: 50%;}
.fbIcon a i,.twIcon a i,.gIcon a i,.pIcon a i, .fbIcon a:hover i,.twIcon a:hover i,.gIcon a:hover i,.pIcon a:hover i, .lID a:hover i, .lID a i {margin-left: 2px;color:#fff;}

/* Media */
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
.mainNavbar .navbar-default {padding-top: 5px;padding-bottom: 2px;}
.mainNavbar .navbar-default .navbar-toggle:focus, .mainNavbar .navbar-default .navbar-toggle:hover {background-color: #004445;}
.mainNavbar .navbar-default .navbar-toggle {border-color: #004445;background: #004445;}
.mainNavbar .navbar-default .navbar-toggle .icon-bar {background-color: #fff;}
.mainBanner .jumbotron {padding-bottom: 15px;margin-bottom: 5px; padding-top: 10px;}
.mainBanner .jumbotron h1 {font-size: 20px;padding-top: 10px;}
.mainBanner .jumbotron p {margin: 5px 0 5px 0;font-size: 13px;line-height: 22px;}
.workshops h2, .welcomeTxts .topline {font-size: 20px;text-align: center;}
.workshops .headTxtP {font-size: 13px;}
.workTxt { padding: 5px;}
.locationName {font-size: 10px; margin-bottom: 5px;}
.typeTxt {font-size: 10px; margin-bottom: 5px;}
.workBox {margin-bottom: 15px;}
.workshops .newBtn {margin-bottom: 5px;}
.welcomeTxts {padding: 20px 0;}
.welcomeTxts .paralines {line-height: 24px;padding: 0;text-align: justify;}
.services { margin: 25px 0;}
.services .media {margin: 10px 0;}
.trustedBy .jumbotron {padding-bottom: 20px;}
.trustedBy .jumbotron h4 {font-size: 20px; padding-top: 50px;}
.trustedBy .jumbotron p { margin: 30px 0 30px 0; font-size: 12px; line-height: 20px;}
.speakers { margin-top: 15px;}
.speakers h2 {font-size: 24px;}
.speakers .headTxtP { margin-bottom: 20px; line-height: 20px;font-size: 12px;}
.profileBox {margin-bottom: 10px;}
.designation { font-size: 12px;}
.designation { font-size: 12px;}
.footers {padding: 25px 0px 10px; text-align: center;}
.footers p {font-size: 12px;}
.tcPol {text-align:center;}
.footers p { font-size: 12px;}
.footerBottom a i {margin-bottom: 10px;}
.footerBottom a { font-size: 10px;padding: 5px 5px;}
.prices {width: 100%; display: block;border-radius: 0; text-align: center;padding: 6px 15px; font-size: 13px;}
.bookBtn {width: 100%;display: block;font-size: 13px;margin-left: 0;text-align: center;padding: 8px 12px; border-radius: 0;}
.downloadBtn {font-size: 10px;padding: 5px 5px;text-transform: capitalize;}
.downloadBtn i { font-size: 12px;padding: 0 2px;}
.bookLocation, .speakerDetails .bookLocation { font-size: 12px;}
.workBox img {height: 150px;}
.socialMediaLinks a i {font-size: 24px;}
.subscribeBox .form-group {display: inline-block;}

.flightDealBox {margin: 5px 0;}
.deal_dtls {padding: 0;}
.deal_dtls h5 {font-size: 12px;font-weight: 500;}
.deal_dtls span {font-size: 11px;font-weight: 500;}
.flDealprice label {font-size: 14px;}
.flDealprice .newBtn1 {font-size: 10px; padding: 3px 5px; font-weight: 500;}

.searchWidget input[type=checkbox], .searchWidget input[type=radio] {margin-top: 1px; margin-left: -15px;}
.iconIn, .iconIn.fa-calendar {left: inherit;right: 2%;}
.searchWidget .form-group .form-control.iconInBox {padding-left: 12px;}
.serviceBox {margin-bottom: 10px;margin-top: 10px;}
.servTag {margin-bottom: 5px;}
.topDestinationsBg {background: none; background-color: #000323;}

.searchWidget.modifySearchs .newBtn {margin-top: 0;}
.searchWidget.modifySearchs {padding: 10px 0px 10px 0px;}
.searchWidget.modifySearchs .iconIn, .searchWidget.modifySearchs .iconIn.fa-calendar {display: none;}
.searchWidget.modifySearchs .form-group { margin-bottom: 10px;}
.headDivFl {padding: 10px 10px;}
.headDivFl h3 {font-size: 20px;}
.resultLists .resultListsRight .timeBox  {padding:0 0 0 15px;}
.resultLists .resultListsRight .flightDtls {margin-top: 0;float: left;}
.resultLists .resultListsRight .bookDiv { text-align: center;}
.resultLists .resultListsRight .bookDiv h4 .total-price {font-size: 24px;}
.resultLists .resultListsRight .bookDiv .newBtn1 {float: none; padding: 6px 12px; margin-top: 5px; font-size: 12px;}
.mainBanner .carousel-caption h3 {font-size: 30px;}
.mainBanner .carousel-caption h6 {font-size: 24px;}


}
@media (min-width: 480px) and (max-width: 767px) {
.topNav .navbar-brand>img {margin-left: 10px; margin-top: 10px;}
.prices {width: 100%; display: block;border-radius: 0; text-align: center;padding: 6px 15px; font-size: 13px;}
.bookBtn {width: 100%;display: block;font-size: 13px;margin-left: 0;text-align: center;padding: 8px 12px; border-radius: 0;}
.workBox img {height: 180px;}
.socialMediaLinks a i {font-size: 22px;}
.subscribeBox .form-group {display: inline-block;}

.searchWidget input[type=checkbox], .searchWidget input[type=radio] {margin-top: 1px; margin-left: -15px;}
.iconIn, .iconIn.fa-calendar {left: inherit;right: 2%;}
.searchWidget .form-group .form-control.iconInBox {padding-left: 12px;}
.serviceBox {margin-bottom: 10px;margin-top: 10px;}
.servTag {margin-bottom: 5px;}
.topDestinationsBg {background: none; background-color: #000323;}

.searchWidget.modifySearchs .newBtn {margin-top: 0;}
.searchWidget.modifySearchs {padding: 10px 0px 10px 0px;}
.searchWidget.modifySearchs .form-group { margin-bottom: 10px;}
.searchWidget.modifySearchs .iconIn, .searchWidget.modifySearchs .iconIn.fa-calendar {display: none;}
.headDivFl {padding: 10px 10px;}
.headDivFl h3 {font-size: 20px;}

.contentBoxs h3 {font-size: 24px;}
.headerTxts .titleOne {text-shadow: 5px 0px 5px #000;}

.mainBanner .jumbotron {padding-bottom: 30px;margin-bottom: 0; padding-top: 30px;}
.mainBanner .jumbotron h1 {font-size:30px;padding-top: 10px;}
.mainBanner .carousel-caption h3 {font-size: 25px;}
.mainBanner .carousel-caption h6 {font-size: 14px;text-shadow: -7px 0px 5px #000000;}
.socialMediaLinks {text-align: center;}


}
@media (min-width: 320px) and (max-width: 480px) {
.topNav .navbar-brand>img {margin-left: 10px;margin-top: 10px; height: 35px;}
.mainNavbar .navbar-default, .mainNavbar.header2 .navbar-default {padding-top: 0px; padding-bottom: 2px;}
.mainNavbar .navbar-default .navbar-toggle:focus, .mainNavbar .navbar-default .navbar-toggle:hover {background-color: #004445;}
.mainNavbar .navbar-default .navbar-toggle {border-color: #004445;background: #004445;}
.mainNavbar .navbar-default .navbar-toggle .icon-bar {background-color: #fff;}
.mainBanner .jumbotron {padding-bottom: 90px;margin-bottom: 0; padding-top: 30px;}
.mainBanner .jumbotron h1 {font-size:24px;padding-top: 0px;}
.mainBanner .jumbotron p {margin: 5px 0 5px 0;font-size: 13px;line-height: 22px;}
.workshops h2, .welcomeTxts .topline {font-size: 20px;text-align: center;}
.workshops .headTxtP {font-size: 13px;}
.workTxt { padding: 5px;}
.locationName {font-size: 10px; margin-bottom: 5px;}
.typeTxt {font-size: 10px; margin-bottom: 5px;}
.workBox {margin-bottom: 15px;}
.workBox img {height: 100px;}
.workshops .newBtn {margin-bottom: 5px;}
.welcomeTxts {padding: 20px 0;}
.welcomeTxts .paralines {line-height: 24px;padding: 0;text-align: justify;}
.services { margin: 25px 0;}
.services .media {margin: 10px 0;}
.trustedBy .jumbotron {padding-bottom: 20px;}
.trustedBy .jumbotron h4 {font-size: 20px; padding-top: 50px;}
.trustedBy .jumbotron p { margin: 30px 0 30px 0; font-size: 12px; line-height: 20px;}
.speakers { margin-top: 15px;}
.speakers h2 {font-size: 24px;}
.speakers .headTxtP { margin-bottom: 20px; line-height: 20px;font-size: 12px;}
.profileBox {margin-bottom: 10px;}
.designation { font-size: 12px;}
.designation { font-size: 12px;}
.footers {padding: 15px 0px 10px; text-align: center;}
.footers p {font-size: 12px;}
.tcPol {text-align:center;}
.footers p { font-size: 12px;}
.footerBottom a i {border: 1px solid #fff;border-radius: 50%;margin-bottom: 10px;}
.footerBottom a i.fa-facebook {padding: 5px 7px 5px 7px;}
.footerBottom a i.fa-twitter {padding: 5px 6px 5px 6px;}
.footerBottom a i.fa-instagram {padding: 5px 7px 6px 7px;}
.footerBottom a i.fa-google-plus {padding: 5px 5px 6px 5px;}
.footerBottom a { font-size: 10px;}
.newPaginaton .pagination>li>a, .newPaginaton .pagination>li>span {padding: 0px 8px; font-size: 12px;}
.prices {width: 100%; display: block;border-radius: 0; text-align: center;padding: 6px 15px; font-size: 13px;}
.bookBtn {width: 100%;display: block;font-size: 13px;margin-left: 0;text-align: center;padding: 8px 12px; border-radius: 0;}
.bookLocation {font-size: 12px;}
.socialMediaLinks a i {font-size: 20px;}
.subscribeBox .form-group {display: inline-block;}

.searchWidget input[type=checkbox], .searchWidget input[type=radio] {margin-top: 1px; margin-left: -15px;}
.iconIn, .iconIn.fa-calendar {left: inherit;right: 2%;}
.searchWidget .form-group .form-control.iconInBox {padding-left: 12px;}
.serviceBox {margin-bottom: 10px;margin-top: 10px;}
.servTag {margin-bottom: 5px;}
.topDestinationsBg {background: none; background-color: #000323;}

.searchWidget.modifySearchs .newBtn {margin-top: 0;}
.searchWidget.modifySearchs {padding: 10px 0px 10px 0px;}
.searchWidget.modifySearchs .form-group { margin-bottom: 10px;}
.searchWidget.modifySearchs .iconIn, .searchWidget.modifySearchs .iconIn.fa-calendar {display: none;}
.headDivFl {padding: 10px 10px;}
.headDivFl h3 {font-size: 20px;}

.contentBoxs h3 {font-size: 24px;}
.headerTxts .titleOne {font-size:30px; text-shadow: 5px 0px 5px #000;}
.mainBanner .carousel-caption h3 {font-size: 25px;}
.mainBanner .carousel-caption h6 {font-size: 14px;text-shadow: -7px 0px 5px #000000;}
.socialMediaLinks {text-align: center;}
.mainBanner .carousel-caption {top: 60%;}
.mainBanner .carousel-indicators {display: none;}


}

/*
     FILE ARCHIVED ON 08:41:32 Apr 21, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:57:40 Aug 10, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 97.882
  exclusion.robots: 0.065
  exclusion.robots.policy: 0.056
  cdx.remote: 0.052
  esindex: 0.009
  LoadShardBlock: 74.819 (3)
  PetaboxLoader3.datanode: 107.516 (4)
  load_resource: 217.912
  PetaboxLoader3.resolve: 124.411
*/